// console.log('utils.js');
// 工具函数
    // 常用的工具

// 验证用户名
function verifyUser(val){
    return /^[a-zA-Z][a-zA-Z0-9_]{4,15}$/.test(val)
}
//验证邮箱
function verifyEmail(val){
    return /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(val) 
}
// //验证密码
function verifyPwd(val){
    return /^[a-zA-Z]\w{5,17}$/.test(val)
}
function verifyTel(val){
    return /^\d{11}$/.test(val)
}
function checkNumber(ver){
    return /^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/.test(ver)

}
function checkcipher(ver){
    return /^[A-Za-z0-9]{6,12}$/.test(ver)

}

function num(num){
    return num<10?'0'+num:num
}

module.exports={
    checkNumber,
    checkcipher,
    verifyUser:verifyUser,
    verifyEmail:verifyEmail,
    verifyPwd:verifyPwd,
    verifyTel:verifyTel,
    num,
}
